Peer-to-peer protocols and grid services for resource discovery on grids
نویسندگان
چکیده
Resource discovery is a key issue in Grid environments, since applications are usually constructed by composing hardware and software resources that need to be found and selected. Classical approaches to Grid resource discovery, based on centralized or hierarchical approaches, do not guarantee scalability in large-scale, dynamic Grid environments. On the other hand, the Peer-to-Peer (P2P) paradigm is emerging as a convenient model to achieve scalability in distributed systems and applications. This chapter describes a protocol and an architecture that adopt a pure-decentralized P2P approach to support resource discovery in OGSA-compliant Grids. In particular, the chapter describes a modified Gnutella protocol, named Gridnut, which uses appropriate message buffering and merging techniques to make Grid Services effective as a way to exchange discovery messages in a P2P fashion. We present the design of Gridnut, and compare Gnutella and Gridnut performances under different network and load conditions. The chapter presents also an architecture for resource discovery that adopts the Gridnut approach to extend the model of the Globus Toolkit 3 information service.
منابع مشابه
A super-peer model for resource discovery services in large-scale Grids
As deployed Grids increase from tens to thousands of nodes, peer-to-peer (P2P) techniques and protocols can be used to implement scalable services and applications. The super-peer model is a novel approach that helps the convergence of P2P models and Grid environments and can be used to deploy a P2P information service in Grids. A super-peer serves a single physical organization in a Grid, and ...
متن کاملA Super-Peer Model for Building Resource Discovery Services in Grids: Design and Simulation Analysis
As deployed Grids increase from tens to thousands of nodes, Peer-toPeer (P2P) techniques and protocols can be used to implement scalable services and applications. The super-peer model is a novel approach that helps the convergence of P2P models and Grid environments and can be used to deploy a P2P information service in Grids. A super-peer serves a single Virtual Organization (VO) in a Grid, a...
متن کاملWeb Services for Peer-to-Peer Resource Discovery on the Grid
Several features of today’s Grids are based on centralized or hierarchical services. However, as Grid sizes increase, some of their functions should be decentralized to avoid bottlenecks and guarantee scalability. A way to provide Grid scalability is to adopt Peer-to-Peer (P2P) models and protocols to implement non hierarchical decentralized Grid services and systems. A core Grid functionality ...
متن کاملPeer-to-Peer Approaches to Grid Resource Discovery
Peer-to-peer organization of Grid resource discovery services would have several desirable features, including high scalability, high reliability, self-organization and self-healing. In this paper, we describe challenges in applying P2P techniques to Grid services. These include the choice of overlay configuration and varying security requirements for Grid and P2P environments. We present the d...
متن کاملPeer-to-Peer Protocols for Resource Discovery in the Grid
One of the basic services in the Grid is resource discovery. When a user request services, he gives a set of attributes that should be satisfied by a candidate resource. The resource discovery mechanism returns a set of best resources for the given set of attributes. We present two P2P protocols for resource discovery: the Query Resource Discovery Mechanism (QRDM), and the Seeking Resource Disc...
متن کامل